/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/*
 * Giaodienchinh.java
 *
 * Created on Dec 8, 2012, 2:02:46 AM
 */
package doancnpm;

import com.toedter.calendar.IDateEditor;
import connect.connect;
import java.awt.Container;
import java.awt.Rectangle;
import java.sql.Connection;
import java.sql.SQLException;
import java.text.ParseException;
import java.util.Calendar;
import java.util.Date;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.swing.JOptionPane;
import javax.swing.table.DefaultTableModel;
import java.sql.ResultSet;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Vector;

/**
 *
 * @author anh
 */
public class Giaodienchinh extends javax.swing.JFrame {
        
    DefaultTableModel tblmodelthanhvien;
    ResultSet rsthanhvien1;
    
    DefaultTableModel tblmodellop;
    ResultSet rslop;
    
    DefaultTableModel tblmodelLop_tv;
    ResultSet rslop_tv;
    ResultSet rs1;
    
    
    public Giaodienchinh() {
        initComponents();
        tblmodelthanhvien = (DefaultTableModel) tabthanhvien.getModel();
        loadthanhvien();
        tblmodellop = (DefaultTableModel) tabLop.getModel();
        loadlop();
        tblmodelLop_tv = (DefaultTableModel) tabLop_tv.getModel();
        
    }

    /** This method is called from within the constructor to
     * initialize the form.
     * WARNING: Do NOT modify this code. The content of this method is
     * always regenerated by the Form Editor.
     */
    @SuppressWarnings("unchecked")
    // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
    private void initComponents() {

        jLabel1 = new javax.swing.JLabel();
        jTabbedPane1 = new javax.swing.JTabbedPane();
        jPanel2 = new javax.swing.JPanel();
        jScrollPane2 = new javax.swing.JScrollPane();
        tabthanhvien = new javax.swing.JTable();
        jLabel4 = new javax.swing.JLabel();
        jPanel1 = new javax.swing.JPanel();
        jScrollPane4 = new javax.swing.JScrollPane();
        tabLop = new javax.swing.JTable();
        jScrollPane5 = new javax.swing.JScrollPane();
        tabLop_tv = new javax.swing.JTable();
        jLabel5 = new javax.swing.JLabel();
        jLabel6 = new javax.swing.JLabel();
        jPanel3 = new javax.swing.JPanel();
        jScrollPane1 = new javax.swing.JScrollPane();
        jTable1 = new javax.swing.JTable();
        jLabel3 = new javax.swing.JLabel();
        jPanel5 = new javax.swing.JPanel();
        jPanel4 = new javax.swing.JPanel();
        jScrollPane3 = new javax.swing.JScrollPane();
        jTextArea1 = new javax.swing.JTextArea();
        jLabel2 = new javax.swing.JLabel();

        setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);

        jTabbedPane1.setFont(new java.awt.Font("Tahoma", 0, 12));

        jPanel2.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(102, 102, 255)));

        tabthanhvien.setModel(new javax.swing.table.DefaultTableModel(
            new Object [][] {

            },
            new String [] {
                "Mã thành viên", "Tên thành viên", "Giới tính", "Ngày sinh", "SĐT", "Địa chỉ"
            }
        ));
        tabthanhvien.addMouseListener(new java.awt.event.MouseAdapter() {
            public void mouseClicked(java.awt.event.MouseEvent evt) {
                tabthanhvienMouseClicked(evt);
            }
        });
        jScrollPane2.setViewportView(tabthanhvien);

        jLabel4.setFont(new java.awt.Font("Tahoma", 0, 18));
        jLabel4.setForeground(new java.awt.Color(0, 0, 204));
        jLabel4.setText("Danh Sách Tất Cả Các Thành Viên Của Phòng Tập !");

        javax.swing.GroupLayout jPanel2Layout = new javax.swing.GroupLayout(jPanel2);
        jPanel2.setLayout(jPanel2Layout);
        jPanel2Layout.setHorizontalGroup(
            jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel2Layout.createSequentialGroup()
                .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(jPanel2Layout.createSequentialGroup()
                        .addGap(32, 32, 32)
                        .addComponent(jScrollPane2, javax.swing.GroupLayout.PREFERRED_SIZE, 768, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addGroup(jPanel2Layout.createSequentialGroup()
                        .addGap(218, 218, 218)
                        .addComponent(jLabel4)))
                .addContainerGap(44, Short.MAX_VALUE))
        );
        jPanel2Layout.setVerticalGroup(
            jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel2Layout.createSequentialGroup()
                .addGap(37, 37, 37)
                .addComponent(jScrollPane2, javax.swing.GroupLayout.PREFERRED_SIZE, 306, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addComponent(jLabel4)
                .addContainerGap(37, Short.MAX_VALUE))
        );

        jTabbedPane1.addTab("Thông tin thành viên", jPanel2);

        jPanel1.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(102, 102, 255)));

        tabLop.setModel(new javax.swing.table.DefaultTableModel(
            new Object [][] {

            },
            new String [] {
                "Mã Lớp", "Tên Lớp", "Khung giờ", "Người hướng dẫn", "Ngày bắt đầu", "Ngày kết thúc"
            }
        ));
        tabLop.addMouseListener(new java.awt.event.MouseAdapter() {
            public void mouseClicked(java.awt.event.MouseEvent evt) {
                tabLopMouseClicked(evt);
            }
        });
        jScrollPane4.setViewportView(tabLop);

        tabLop_tv.setModel(new javax.swing.table.DefaultTableModel(
            new Object [][] {

            },
            new String [] {
                "Mã thành viên", "Tên thành viên", "Ngày sinh", "Giới tính"
            }
        ));
        tabLop_tv.addMouseListener(new java.awt.event.MouseAdapter() {
            public void mouseClicked(java.awt.event.MouseEvent evt) {
                tabLop_tvMouseClicked(evt);
            }
        });
        jScrollPane5.setViewportView(tabLop_tv);

        jLabel5.setFont(new java.awt.Font("Tahoma", 0, 14));
        jLabel5.setForeground(new java.awt.Color(0, 51, 153));
        jLabel5.setText("Danh Sách Các Lớp Giảng Dạy ");

        jLabel6.setFont(new java.awt.Font("Tahoma", 0, 14));
        jLabel6.setForeground(new java.awt.Color(0, 0, 204));
        jLabel6.setText("Danh Sách Thành Viên Của Lớp");

        javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(jPanel1);
        jPanel1.setLayout(jPanel1Layout);
        jPanel1Layout.setHorizontalGroup(
            jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel1Layout.createSequentialGroup()
                .addComponent(jScrollPane4, javax.swing.GroupLayout.PREFERRED_SIZE, 408, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(18, 18, 18)
                .addComponent(jScrollPane5, javax.swing.GroupLayout.PREFERRED_SIZE, 408, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel1Layout.createSequentialGroup()
                .addContainerGap(85, Short.MAX_VALUE)
                .addComponent(jLabel5)
                .addGap(225, 225, 225)
                .addComponent(jLabel6, javax.swing.GroupLayout.PREFERRED_SIZE, 204, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(138, 138, 138))
        );
        jPanel1Layout.setVerticalGroup(
            jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel1Layout.createSequentialGroup()
                .addGap(34, 34, 34)
                .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel5, javax.swing.GroupLayout.PREFERRED_SIZE, 29, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jLabel6))
                .addGap(26, 26, 26)
                .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(jScrollPane5, javax.swing.GroupLayout.PREFERRED_SIZE, 255, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jScrollPane4, javax.swing.GroupLayout.PREFERRED_SIZE, 186, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addContainerGap(69, Short.MAX_VALUE))
        );

        jTabbedPane1.addTab("Thông tin lớp học", jPanel1);

        jPanel3.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(102, 102, 255)));
        jPanel3.setForeground(new java.awt.Color(255, 255, 255));

        jTable1.setModel(new javax.swing.table.DefaultTableModel(
            new Object [][] {

            },
            new String [] {
                "Mã nội dung", "Tên nội dung", "Mô tả", "Mã dụng cụ", "Mã chi phí", "Chi phí"
            }
        ));
        jScrollPane1.setViewportView(jTable1);

        jLabel3.setBackground(new java.awt.Color(255, 0, 51));
        jLabel3.setFont(new java.awt.Font("Tahoma", 0, 18));
        jLabel3.setForeground(new java.awt.Color(0, 0, 204));
        jLabel3.setText("Trân trọng kính chào quý khách !");

        javax.swing.GroupLayout jPanel3Layout = new javax.swing.GroupLayout(jPanel3);
        jPanel3.setLayout(jPanel3Layout);
        jPanel3Layout.setHorizontalGroup(
            jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel3Layout.createSequentialGroup()
                .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(jPanel3Layout.createSequentialGroup()
                        .addGap(64, 64, 64)
                        .addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 698, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addGroup(jPanel3Layout.createSequentialGroup()
                        .addGap(280, 280, 280)
                        .addComponent(jLabel3, javax.swing.GroupLayout.PREFERRED_SIZE, 274, javax.swing.GroupLayout.PREFERRED_SIZE)))
                .addContainerGap(82, Short.MAX_VALUE))
        );
        jPanel3Layout.setVerticalGroup(
            jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel3Layout.createSequentialGroup()
                .addGap(31, 31, 31)
                .addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 296, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(18, 18, 18)
                .addComponent(jLabel3)
                .addContainerGap(46, Short.MAX_VALUE))
        );

        jTabbedPane1.addTab("Giới thiệu dịch vụ", jPanel3);

        jPanel5.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(51, 51, 255)));

        javax.swing.GroupLayout jPanel5Layout = new javax.swing.GroupLayout(jPanel5);
        jPanel5.setLayout(jPanel5Layout);
        jPanel5Layout.setHorizontalGroup(
            jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 844, Short.MAX_VALUE)
        );
        jPanel5Layout.setVerticalGroup(
            jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 413, Short.MAX_VALUE)
        );

        jTabbedPane1.addTab("Đổi mật khẩu", jPanel5);

        jPanel4.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(102, 102, 255)));

        jTextArea1.setColumns(20);
        jTextArea1.setFont(new java.awt.Font("Tahoma", 3, 12));
        jTextArea1.setRows(5);
        jTextArea1.setText("\t\n\t\tAnh Công Sport Xin Trân Trọng Giới Thiệu !\n\t\t\tNgày 18/11/2012\n\n\tAnh Công Sport khai trương phòng tập gym Nam Nữ tại số 658 Trương Định. (cách cầu sét 20m).\n\n\tTại đây phòng tập được trang bị hiện đại gồm nhiều máy cardio, máy chạy, xe đạp và máy tập\n\n\tcơ các nhóm nhằm đáp ứng các bài tập phát triển cơ bắp cho các bạn trẻ, độ dẻo dai cho \n\n\tngười trung tuổi và độ săn chắc, thon gọn cho các bạn gái.\n\n\tĐặc biệt, phòng tập còn có bài tập đặc biệt dành cho các bạn nữ sau sinh muốn lấy lại vóc\n\n\tdáng nhanh chóng.\n\n\tThời gian hoạt động:  \tSáng : 5.30 – 11.30am \tChiều : 1.00 – 8.00pm \n\n\tGiá vé tháng: 250.000/1 tháng.\n\n\tNhân dịp khai trương phòng tập Tuấn Vũ tưng bừng khuyến mại giảm giá 60% giá trị thẻ tập \n\n\ttrong vòng ngày ngày 18/11/2012 chỉ còn 100.000/1 tháng.\n\t\n\tPhòng tập có chỗ để xe ô tô và xe máy thuận tiện cho khách hàng.\n\n\tXin trân trọng kính mời khách hàng gần khu vực Trương Định ,Kim Đồng, Giáp Bát, Đền Lừ, ......\n\n\tvà các quận nội thành đến tham quan và dành thời gian chăm sóc sức khỏe. \n\n\tMọi thông tin chi tiết xin vui lòng liên hệ Hotline 0979 59 43 41 !\n\n\tYahoo : gatay0129\n\n\tSkype : congvc.onsoft \n\t\t\n\t\t\tTrân trọng cảm ơn !!!");
        jScrollPane3.setViewportView(jTextArea1);

        javax.swing.GroupLayout jPanel4Layout = new javax.swing.GroupLayout(jPanel4);
        jPanel4.setLayout(jPanel4Layout);
        jPanel4Layout.setHorizontalGroup(
            jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel4Layout.createSequentialGroup()
                .addContainerGap()
                .addComponent(jScrollPane3, javax.swing.GroupLayout.PREFERRED_SIZE, 798, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addContainerGap(36, Short.MAX_VALUE))
        );
        jPanel4Layout.setVerticalGroup(
            jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel4Layout.createSequentialGroup()
                .addContainerGap()
                .addComponent(jScrollPane3, javax.swing.GroupLayout.PREFERRED_SIZE, 376, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addContainerGap(26, Short.MAX_VALUE))
        );

        jTabbedPane1.addTab("Thông tin phòng tập", jPanel4);

        jLabel2.setIcon(new javax.swing.ImageIcon(getClass().getResource("/img/header-physique.jpg"))); // NOI18N

        javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
        getContentPane().setLayout(layout);
        layout.setHorizontalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(layout.createSequentialGroup()
                .addContainerGap()
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(layout.createSequentialGroup()
                        .addComponent(jLabel2, javax.swing.GroupLayout.DEFAULT_SIZE, 851, Short.MAX_VALUE)
                        .addContainerGap())
                    .addGroup(layout.createSequentialGroup()
                        .addComponent(jTabbedPane1, javax.swing.GroupLayout.DEFAULT_SIZE, 851, Short.MAX_VALUE)
                        .addContainerGap())
                    .addComponent(jLabel1, javax.swing.GroupLayout.DEFAULT_SIZE, 861, Short.MAX_VALUE)))
        );
        layout.setVerticalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(layout.createSequentialGroup()
                .addComponent(jLabel2, javax.swing.GroupLayout.PREFERRED_SIZE, 230, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jLabel1)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jTabbedPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 444, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );

        jTabbedPane1.getAccessibleContext().setAccessibleName("");
        jTabbedPane1.getAccessibleContext().setAccessibleDescription("");

        pack();
    }// </editor-fold>//GEN-END:initComponents

    public void loadthanhvien(){
    connect obj = new connect();
    Connection con = obj.connect();
    
    
    while(tblmodelthanhvien.getRowCount()>0)
    {
        tblmodelthanhvien.removeRow(0);
    }
    String sql = "EXEC sp_Thanhvien_GetByAll";
    try
    {
        rsthanhvien1 = obj.executeSQL(sql);
        while(rsthanhvien1.next())
        {
            Vector v =new Vector();
            v.addElement(rsthanhvien1.getString("Mathanhvien"));
            v.addElement(rsthanhvien1.getString("Tenthanhvien"));
            v.addElement(rsthanhvien1.getString("Gioitinh"));
            v.addElement(rsthanhvien1.getString("Ngaysinh"));
            v.addElement(rsthanhvien1.getString("Dienthoai"));
            v.addElement(rsthanhvien1.getString("Diachi"));
            tblmodelthanhvien.addRow(v);
        }
       tabthanhvien.setModel(tblmodelthanhvien);
    }
    catch(SQLException e)
    {
        e.printStackTrace();
    }
}
    
    
  public void loadlop(){
    connect obj = new connect();
    Connection con = obj.connect();

   
    while(tblmodellop.getRowCount()>0)
    {
        tblmodellop.removeRow(0);
    }
    String sql = "EXEC sp_Lop_GetByAll";
   
    try
    {
        rslop = obj.executeSQL(sql);
        while(rslop.next())
        {
            Vector v =new Vector();
            v.addElement(rslop.getString("Malop"));
            v.addElement(rslop.getString("Tenlop"));
            v.addElement(rslop.getString("Khunggio"));
            String manhd = rslop.getString("Manguoihuongdan");
            try{
                rs1 = obj.executeSQL("select Tennguoihuongdan from Nguoihuongdan where Manguoihuongdan = '"+manhd+"'");
                while(rs1.next())
                {
                    v.addElement(rs1.getString("Tennguoihuongdan"));
                }
            }
            catch(SQLException e)
            {
                e.printStackTrace();
            }
            v.addElement(rslop.getString("Ngaybatdau"));
            v.addElement(rslop.getString("Ngayketthuc"));
            tblmodellop.addRow(v);
        }
       tabLop.setModel(tblmodellop);
    }
    catch(SQLException e)
    {
        e.printStackTrace();
    }
}
private void tabthanhvienMouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_tabthanhvienMouseClicked
// TODO add your handling code here:
}//GEN-LAST:event_tabthanhvienMouseClicked

private void tabLopMouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_tabLopMouseClicked
    viewlophoc();
}//GEN-LAST:event_tabLopMouseClicked

private void tabLop_tvMouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_tabLop_tvMouseClicked
// TODO add your handling code here:
    
}//GEN-LAST:event_tabLop_tvMouseClicked
public void viewlophoc()
{
    connect obj = new connect();
    Connection con = obj.connect();
    
    String malop = tabLop.getValueAt(tabLop.getSelectedRow(),0).toString();
    
    String sql = "select Mathanhvien from Chitietlop where Malop = '"+malop+"'";
    String matv = null;
    
    while(tblmodelLop_tv.getRowCount()>0)
                    {
                        tblmodelLop_tv.removeRow(0);
                    }
    
    try{
        rslop_tv = obj.executeSQL(sql);
        while(rslop_tv.next())
        {
            matv = rslop_tv.getString("Mathanhvien");
            String sql2 = "SELECT Mathanhvien,Tenthanhvien,Gioitinh,convert(varchar(50),ngaysinh,103) as Ngaysinh from Thanhvien where Mathanhvien = '"+matv+"'";
                try{
                    rs1 = obj.executeSQL(sql2);
                    while(rs1.next())
                    {
                        Vector v = new Vector();
                        v.addElement(rs1.getString("Mathanhvien"));
                        v.addElement(rs1.getString("Tenthanhvien"));
                        v.addElement(rs1.getString("Ngaysinh"));
                        v.addElement(rs1.getString("Gioitinh"));
                        tblmodelLop_tv.addRow(v);
                    }
                    tabLop_tv.setModel(tblmodelLop_tv);
                }
                catch(SQLException e)
                {
                    e.printStackTrace();
                }
                    }
                }
    catch(SQLException e)
    {
        e.printStackTrace();
    }
}
    /**
     * @param args the command line arguments
     */
    public static void main(String args[]) {
        /* Set the Nimbus look and feel */
        //<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) ">
        /* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel.
         * For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html 
         */
        try {
            for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) {
                if ("Nimbus".equals(info.getName())) {
                    javax.swing.UIManager.setLookAndFeel(info.getClassName());
                    break;
                }
            }
        } catch (ClassNotFoundException ex) {
            java.util.logging.Logger.getLogger(Giaodienchinh.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        } catch (InstantiationException ex) {
            java.util.logging.Logger.getLogger(Giaodienchinh.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        } catch (IllegalAccessException ex) {
            java.util.logging.Logger.getLogger(Giaodienchinh.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        } catch (javax.swing.UnsupportedLookAndFeelException ex) {
            java.util.logging.Logger.getLogger(Giaodienchinh.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        }
        //</editor-fold>

        /* Create and display the form */
        java.awt.EventQueue.invokeLater(new Runnable() {

            public void run() {
                new Giaodienchinh().setVisible(true);
            }
        });
    }
    // Variables declaration - do not modify//GEN-BEGIN:variables
    private javax.swing.JLabel jLabel1;
    private javax.swing.JLabel jLabel2;
    private javax.swing.JLabel jLabel3;
    private javax.swing.JLabel jLabel4;
    private javax.swing.JLabel jLabel5;
    private javax.swing.JLabel jLabel6;
    private javax.swing.JPanel jPanel1;
    private javax.swing.JPanel jPanel2;
    private javax.swing.JPanel jPanel3;
    private javax.swing.JPanel jPanel4;
    private javax.swing.JPanel jPanel5;
    private javax.swing.JScrollPane jScrollPane1;
    private javax.swing.JScrollPane jScrollPane2;
    private javax.swing.JScrollPane jScrollPane3;
    private javax.swing.JScrollPane jScrollPane4;
    private javax.swing.JScrollPane jScrollPane5;
    private javax.swing.JTabbedPane jTabbedPane1;
    private javax.swing.JTable jTable1;
    private javax.swing.JTextArea jTextArea1;
    private javax.swing.JTable tabLop;
    private javax.swing.JTable tabLop_tv;
    private javax.swing.JTable tabthanhvien;
    // End of variables declaration//GEN-END:variables
}
